store executives - Alemán Inglés Diccionario